class ConfigLite:
    # 简化版配置
    MODEL_CONFIG = {
        "vision_model": "microsoft/resnet-50",  # 轻量级视觉模型
        "text_model": "distilgpt2",            # 轻量级语言模型
        "max_length": 512,
        "batch_size": 1,
        "device": "cpu"  # 可以根据需要改为 "cuda"
    }
    
    # 保留核心评估维度
    EVAL_METRICS = {
        "fundamental": ["instruction_adherence", "fluency"],
        "multimodal": ["image_text_relevance"],
        "role_playing": ["personality_consistency"]
    }
    
    # 简化版角色数据
    CHARACTERS = {
        "harry_potter": {
            "name": "Harry Potter",
            "personality": "brave, modest, loyal",
            "background": "A young wizard who survived Voldemort's attack",
            "style": "casual, friendly, sometimes uncertain"
        },
        "sherlock_holmes": {
            "name": "Sherlock Holmes",
            "personality": "analytical, intelligent, direct",
            "background": "World's greatest detective from London",
            "style": "precise, logical, sometimes condescending"
        }
    } 